Denticulate Leaf — definition

1. denticulate leaf (Noun)

1 definition

denticulate leaf (Noun) — A leaf having a finely toothed margin; minutely dentate.

1 type of
dentate leaf